package org.qiuqiu.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.qiuqiu.vo.Replysecond;
import org.qiuqiu.vo.ReplysecondExample;

public interface ReplysecondMapper {
    int countByExample(ReplysecondExample example);

    int deleteByExample(ReplysecondExample example);

    int deleteByPrimaryKey(Integer replysecondid);

    int insert(Replysecond record);

    int insertSelective(Replysecond record);

    List<Replysecond> selectByExampleWithBLOBs(ReplysecondExample example);

    List<Replysecond> selectByExample(ReplysecondExample example);

    Replysecond selectByPrimaryKey(Integer replysecondid);

    int updateByExampleSelective(@Param("record") Replysecond record, @Param("example") ReplysecondExample example);

    int updateByExampleWithBLOBs(@Param("record") Replysecond record, @Param("example") ReplysecondExample example);

    int updateByExample(@Param("record") Replysecond record, @Param("example") ReplysecondExample example);

    int updateByPrimaryKeySelective(Replysecond record);

    int updateByPrimaryKeyWithBLOBs(Replysecond record);

    int updateByPrimaryKey(Replysecond record);
    List<Replysecond> getReplyById(@Param("id") Integer replyid);
}